package com.shujia.day10;

public class Code01StringBuilder {
    public static void main(String[] args) {

        /*
            StringBuffer 是线程安全的可变的字符序列
            StringBuilder 是线程不安全的 可变字符序列

            什么是线程？ 什么是进程

            进程实际上就相当启动了一个应用程序 线程就相当于是进程下的 子应用程序
            比如：
                进程可以理解为一个 小作坊  线程可以理解为 小作坊下干活的工人

            一个进程下包含有多个线程  相当于 小作坊下有多个干活的工人

            一个操作系统中会包含有多个进程（会启动多个应用程序），但是一个应用程序并不一定只占用一个进程

            同时 一个进程中的线程 可以共享进程的内存空间  但是线程也有自己独立的内存空间


            什么是线程安全或不安全

            线程安全：
                在多线程情况下，对于同一个数据，在同一时刻只能有一个线程对其中的数据进行操作，当操作完成后，释放锁，给其他线程使用

            线程不安全
                 在多线程情况下，对于同一个数据，在同一时刻有多个线程对其中的数据进行操作，可能会产生对应的冲突。

         */

        new StringBuffer();

    }
}
